more effective - French English Dictionary